artificial fertilizer - Spanish English Dictionary